powered balloon - French English Dictionary